package com.xingchi.tornado.core.constants;

/**
 * 常用header头名称
 *
 * @author xingchi
 * @date 2024/5/12 20:55
 */
public interface HeaderNames {

    String USER_AGENT = "User-Agent";
    String REFERER = "Referer";
    String ACCEPT = "Accept";
    String ACCEPT_LANGUAGE = "Accept-Language";
    String ACCEPT_ENCODING = "Accept-Encoding";
    String ACCEPT_CHARSET = "Accept-Charset";
    String AUTHORIZATION = "Authorization";
    String COOKIE = "Cookie";
    String SET_COOKIE = "Set-Cookie";
    String ORIGIN = "Origin";
    String HOST = "Host";
    String X_FORWARDED_FOR = "X-Forwarded-For";
    String X_REAL_IP = "X-Real-IP";
    String X_FORWARDED_PROTO = "X-Forwarded-Proto";
    String X_FORWARDED_HOST = "X-Forwarded-Host";
    String X_FORWARDED_PORT = "X-Forwarded-Port";
    String X_FORWARDED_PREFIX = "X-Forwarded-Prefix";
    String X_FORWARDED_PROTOCOL = "X-Forwarded-Protocol";
    String X_FORWARDED_SERVER = "X-Forwarded-Server";
    String X_FORWARDED_URL = "X-Forwarded-Url";
    String X_FORWARDED_URI = "X-Forwarded-Uri";
    String X_FORWARDED_PATH = "X-Forwarded-Path";

    /**
     * 自定义 认证头
     */
    String X_AUTH_TOKEN = "X-Auth-Token";

}
